Micron Document
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| SparkN0de-git | SparkN0de |
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------


Commit 13f0d34a9790876010d28e16242fcfef0bdb6f87


Parents : 7b6f4a3
Author : Mark Qvist <mark@unsigned.io>
Date : 2025-03-13T17:59:34+01:00

Disable terminal formatting on Windows. Squelch ffmpeg warning.

Changes

2 files changed, 9 insertions(+), 4 deletions(-)


Diff

diff --git a/LXST/Codecs/libs/pydub/utils.py b/LXST/Codecs/libs/pydub/utils.py
index cb60ec9..bf69f66 100644
--- a/LXST/Codecs/libs/pydub/utils.py
+++ b/LXST/Codecs/libs/pydub/utils.py
@@ -167,7 +167,7 @@ def get_encoder_name():
return "ffmpeg"
else:
# should raise exception
- warn("Couldn't find ffmpeg or avconv - defaulting to ffmpeg, but may not work", RuntimeWarning)
+ # warn("Couldn't find ffmpeg or avconv - defaulting to ffmpeg, but may not work", RuntimeWarning)
return "ffmpeg"

diff --git a/LXST/Utilities/rnphone.py b/LXST/Utilities/rnphone.py
index 94ade8b..526f57f 100644
--- a/LXST/Utilities/rnphone.py
+++ b/LXST/Utilities/rnphone.py
@@ -789,9 +789,14 @@ WantedBy=graphical.target
"""
class Terminal():
- UNDERLINE = "\033[4m"
- BOLD = "\033[1m"
- END = "\033[0m"
+ if not RNS.vendor.platformutils.is_windows():
+ UNDERLINE = "\033[4m"
+ BOLD = "\033[1m"
+ END = "\033[0m"
+ else:
+ UNDERLINE = ""
+ BOLD = ""
+ END = ""
if __name__ == "__main__":
main()
\ No newline at end of file


──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────